package com.dstz.sys.core.manager;

import com.dstz.base.manager.Manager;
import com.dstz.sys.core.model.SysScheduleJob;

/**
 * 系统执行计划通用处理
 *
 * @author didi
 */
public interface SysScheduleJobManager extends Manager<String, SysScheduleJob> {
	/**
	 * 是否存在
	 * @param jobName 名称
	 * @param jobGroup 分组
	 */
	boolean exists(String jobName, String jobGroup);
	
	/**
	 * 启用定时任务
	 * @param id
	 */
	boolean enableSysScheduleJob(String id);
	
	/**
	 * 停用定时任务
	 * @param id
	 */
	boolean disableSysScheduleJob(String id);
}
